to afford adequate protection - İspanyolca İngilizce Sözlük